#!/bin/bash

# 获取当前文件夹名称
folder_name=$(basename "$(pwd)")

# 定义要打包的文件夹路径
source_folder="."

# 获取当前文件夹名称
folder_name=$(basename "$(pwd)")

# 获取当前时间作为时间戳
timestamp=$(date +%Y%m%d%H%M%S)

# 定义压缩文件名
output_file="${folder_name}_${timestamp}.tar.gz"

# 执行打包操作，排除名为"exclude_folder1"和"exclude_folder2"的文件夹
# 执行打包操作，排除所有".DS_Store"文件
find "$source_folder" -name '.DS_Store' -type f -delete
tar --exclude="*.tar.gz" --exclude="local.properties" --exclude=".DS_Store" --exclude="./.git" --exclude="./app/release" --exclude="./app/build" -czvf "$output_file" "$source_folder"

echo "打包完成！"
